Group Protocol for Distributed Object-Based Systems
نویسندگان
چکیده
Distributed applications are realized by the cooperation of a group of multiple objects. In the group cooperation, objects send and receive messages in various ways. A message is multicast to objects in the group. In addition, multiple types of messages are sent in parallel to multiple destinations. Then, an object waits for messages from all objects and some of the source objects, i.e., in conjunctive and disjunctive ways. In this paper, we define a novel precedent relation on request and response messages exchanged among objects in the presence of the transmission and receipt methods. We present a communication protocol for supporting a group of processes with the ordered delivery of messages in the precedent relation. By using the protocol, it is easy to realize distributed object-based applications like database replications.
منابع مشابه
Optimization of majority protocol for controlling transactions concurrency in distributed databases by multi-agent systems
In this paper, we propose a new concurrency control algorithm based on multi-agent systems which is an extension of majority protocol. Then, we suggest a clustering approach to get better results in reliability, decreasing message passing and algorithm’s runtime. Here, we consider n different transactions working on non-conflict data items. Considering execution efficiency of some different...
متن کاملObject Management Group object transaction service based on an X/Open and International Organization for Standardization open systems interconnection transaction processing kernel
This paper addresses federation of a transactional object standard—Object Management Group (OMG) object transaction service (OTS)—with the X/Open distributed transaction processing (DTP) model and International Organization for Standardization (ISO) open systems interconnection (OSI) transaction processing (TP) communication protocol. The two-phase commit propagation rules within a distributed ...
متن کاملUsing an object-oriented framework to construct wide-area group communication mechanisms
Many wide-area distributed applications, including distributed databases, can be implemented using a group communication mechanism. We have developed a family of weak-consistency group communication mechanisms, based on the timestamped anti-entropy communication protocol, that provides the scalability and fault-tolerance needed by wide-area systems. We discuss an object-oriented framework for c...
متن کاملRegular Paper Object-based Group Communication for Distributed Systems
In distributed applications, group communication among multiple objects is required. Kinds of group communication protocols have been discussed so far, which support the reliable and ordered delivery of messages at the network level. Only messages to be ordered at the application level, not necessarily all messages, have to be delivered in the required order. The state of the object depends on ...
متن کاملGroup Communication for Large-Scale Distributed Systems over IP Multicast Networks
We consider the problem of providing reliable group communication support for large-scale distributed systems over IP Multicast-based networks. We observe that the semantics of a group multicast protocol are intimately related to the semantics of the shared object state that the multicast is modifying. We present a novel object-centric formulation of the group multicast problem which we refer t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Inf. Sci. Eng.
دوره 18 شماره
صفحات -
تاریخ انتشار 2002